
/***************************/
/*      GLOBALNE           */
/***************************/

body {
	margin:0; 
	padding:0; 
	vertical-align:top; 
	border:0; 
	color:#333;
	font-size:8pt;
	font-family:Tahoma, Arial, Verdana;

}
	
img {border:0; margin:0; padding:0; line-height:0;}

input, textarea, select {border:1px #D1E1A4 solid; font-size:8pt; font-family:Arial; margin:0; padding:0; cursor:pointer;}
input , textarea{cursor:text;}

p{margin:0 0 10px 0; padding:0; } 

fieldset {border:1px #588100 solid; text-align:center; margin:0; padding:0;}
legend {font-weight:bold; color:#588100; margin:5px; padding:0 5px;}
label {font-weight:bold;}

form {margin:0; padding:0;}

table{margin:0 auto; padding:0; border:0;}
td {margin:0; padding:1px; border:0;}

dt {
	float: left;
	width: 100px;
	display:block;
	font-weight:normal;
	height:22px;
	line-height:22px;
	margin-bottom:1px;
	text-align:left;
}
dd {
	display:block;
	height:22px;
	line-height:22px;
	margin-bottom:1px;
	text-align:left;
	width:460px;
}


h1 { background:#808080; font-size:12pt; font-weight:bold; padding:2px 10px; margin:0; overflow:hidden; clear:both;}
h2{  }
h3 { background:#808080; font-size:8pt; font-weight:bold; padding:2px 10px; margin:0; overflow:hidden; clear:both;}
h3.blue { background:#bbdae0; font-size:8pt; font-weight:bold; padding:2px 10px; margin:0; overflow:hidden; clear:both;}
h3.orange{ background:#ffb320; font-size:8pt; font-weight:bold; padding:2px 10px; margin:0; overflow:hidden; clear:both;}

hr {background:#ddd; height:1px; border:0;}

div {
	overflow:hidden;
}

/***************************/
/*    WSZYSTKIE LINKI      */
/***************************/


a:link {	color : #588100;	text-decoration : none; cursor:pointer;}
a:visited {	color : #588100;	text-decoration : none; cursor:pointer;}
a:hover { color : #777777;	text-decoration : none;	cursor:pointer;}
a:active {	color : #588100;	cursor:pointer;}
:-moz-any-link:focus { outline: none; }
.black_a:link, .black_a:visited, .black_a:hover, .black_a:active {color:#333;}


/***************************/
/*        LAYOUT           */
/***************************/
div#all {
	background: url(/images/layout/bg.jpg);
}
div#centered {
	width:1000px;
	text-align:left;
}
div#middle_section{
	background-color:#a1a1a1;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}
div#left_menu {
	width:200px;
	float: left; 
	clear: none; 
}
div#main{
	width:800px;
	float: left; 
	clear: none; 
}


/***************************/
/*        LICENCES         */
/***************************/

div.licence {
	text-align:left;
}

div.notice {
	background:#C7E795 none repeat scroll 0 0;
	border:1px solid #518600;
	clear:both;
	color:#000000;
	margin:10px;
	overflow:hidden;
	text-align:center;
}

div.error {
	background:#FFEBE8 none repeat scroll 0 0;
	border:1px solid #FF0000;
	clear:both;
	color:#000000;
	margin:10px;
	overflow:hidden;
	text-align:center;
}


h1#referee_licensesSlider,h1#rally_licensesSlider,
h3#referee_licensesSlider,h3#rally_licensesSlider {
	cursor:pointer;
}


